Para poder instalar un proyecto OX 4.x en Weblogic 10.3.x se debe realizar lo siguiente:

  • Habilitar soporte JPA 2 en weblogic: es necesario agregar el jar de soporte jpa 2 en el classpath del servidor
    • Editar el archivo commEnv.cmd (En caso de windows)



external image habilitarsoportejpa2.png



external image habilitarsoportejpa22.png




  • Habilitar Archived Real Path Enabled en weblogic: es necesario habilitar esta opcion ya que de lo contrario nos enviara un nullpointer exception al intentar correr nuestra aplicacion OX 4.x

external image enablerealpath1.png


external image enablerealpath2.png

  • Agregar el archivo weblogic.xml a nuestro proyecto
    • Agregar el Archivo weblogic.xml en la carpeta WEB-INF
    • Indicarle al servidor que carge con prioridad las librerias que estan incluidas en nuestro proyecto

external image weblogicxml.png


  • Editar el archivo jndi.propeties de nuestro poryecto OX

    java.naming.factory.initial=weblogic.jndi.WLInitialContextFactory
    java.naming.provider.url=t3://localhost:7101
    java.naming.factory.url.pkgs=weblogic.jndi.factories:weblogic.corba.j2ee.naming.url:weblogic.corba.client.naming


  • Editar el archivo persistence.xml: es necesario solo dejar la unidad de persistencia que default del proyecto y comentar o quitar de que utiliza para atender las tareas ant (Solo para realizar el WAR que se va a instalar).


external image persistencexml.png

  • Generar nuestro archivo WAR y eliminar jpa2.jar, esto es necesario para que no entren en conflicto las clases de nuestra aplicacion con las clases del servidor




  • Listo!! la aplicacion se instala con exito.



Espero que esta pequeña guia le sirva y si tienen algun comentario y puedo ayudarles con gusto lo hare, mi correo jorge.canoc@gmail.com